.STYvalues_box
{
	display: none;
	left: 527px;
	opacity: 0.8;
	padding: 10px;
	position: absolute;
	top: 3px;
	width: 200px;
}
.STYvalues
{
	background-color: #f00;
	border: solid 1px #000;
	color: #fff;
	cursor: pointer;
	float: left;
	font-size: 10px;
	height: 12px;
	margin: 6px 0px 0px 2px;
	text-align: center;
	width: 12px;
}
#STYcontainer
{
	margin: 20px 0px 0px 0px;
}
#STYeditor_container
{
	left: 150px;
	position: absolute;
	top: 80px;
}
#STYeditor
{
	border: solid 3px rgba(255, 255, 255, .5);
	border-radius: 20px;
	border-top-left-radius: 0px;
	float: left;
	font-family: Arial;
	margin: 0px 0px -40px 0px;
	padding: 1em;
	padding: 20px;
	position: relative;
	width: 520px;
	background:#fff;
            -webkit-box-shadow:0 1px 4px rgba(0, 0, 0, 0.3), 0 0 40px rgba(0, 0, 0, 0.1) inset;
               -moz-box-shadow:0 1px 4px rgba(0, 0, 0, 0.3), 0 0 40px rgba(0, 0, 0, 0.1) inset;
                    box-shadow:0 1px 4px rgba(0, 0, 0, 0.3), 0 0 40px rgba(0, 0, 0, 0.1) inset;
}
.STYrow
{
	position: relative;
	clear:both
}
.STYlabel{
	width:200px; font-size:12px; float:left; text-align:right; padding:4px 5px 0px 0px
}
.STYlabelNewAttribute{
	width:200px; float:left; text-align:right; padding:4px 5px 0px 0px; margin:0px 43px 0px 0px;font-size:12px
}
.STYsource_code
{
	background: #606c88;
	background: -moz-linear-gradient(top, #606c88 0%, #3f4c6b 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#606c88), color-stop(100%,#3f4c6b));
	border: 0;
	border-radius: 15px;
	box-shadow: inset 1px 1px 1px 0px rgba(135, 135, 135, 0.1), inset -1px -1px 1px 0px rgba(135, 135, 135, 0.1);
	clear: both;
	color: #fff;
	color: rgba(0,0,0,0.75);
	display: none;
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#606c88', endColorstr='#3f4c6b',GradientType=0 );
	font-family: "helvetica neue", helvetica, arial, sans-serif;
	font-family: Arial;
	font-size: 12px;
	font-weight: lighter;
	moz-border-radius: 15px;
	moz-box-shadow: inset 1px 1px 1px 0px rgba(135, 135, 135, 0.1), inset -1px -1px 1px 0px rgba(135, 135, 135, 0.1);
	padding: 50px 15px 15px 15px;
	webkit-border-radius: 15px;
	webkit-box-shadow: inset 1px 1px 1px 0px rgba(135, 135, 135, 0.1), inset -1px -1px 1px 0px rgba(135, 135, 135, 0.1);
	width: 528px;
}
input.STYeditor_input
{
	background: -moz-linear-gradient(top, #ffffff, #eaeaea);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0.0, #ffffff), color-stop(1.0, #eaeaea));
	background-color: #eaeaea;
	border: 1px solid #cacaca;
	color: #444;
	font-size: 12px;
	padding: 2px 0px 2px 7px;
	width: 250px;
}
.STYtextarea{
	width:498px;
	height:90px;
	margin-top:20px;
	white-space:nowrap;
	font-size:10px;
	margin-top:0px
}
.STYremove_property
{
	float: left;
}
button.STYremove_proporty
{
	background: #c63929;
	background: -moz-linear-gradient(top, #ee432e 0%, #c63929 50%, #b51700 50%, #891100 100%);
	background: -webkit-gradient(linear, 0 0, 0 100%, color-stop(0, #ee432e), color-stop(0.5, #c63929), color-stop(0.5, #b51700), color-stop(1, #891100));
	border: 1px solid #951100;
	border-radius: 5px;
	box-shadow: inset 0px 0px 0px 1px rgba(255, 115, 100, 0.4), 0 1px 3px #333;
	color: #fff;
	font-family: "helvetica neue", helvetica, arial, sans-serif;
	font-size: 10px;
	font-weight: bold;
	height: 20px;
	line-height: 1;
	margin: 2px 8px 0px 10px;
	moz-border-radius: 5px;
	moz-box-shadow: inset 0px 0px 0px 1px rgba(255, 115, 100, 0.4), 0 1px 3px #333;
	padding: 3px;
	text-align: center;
	text-shadow: 0px -1px 1px rgba(0, 0, 0, .8);
	webkit-border-radius: 5px;
	webkit-box-shadow: inset 0px 0px 0px 1px rgba(255, 115, 100, 0.4), 0 1px 3px #333;
	width: 25px;
}
button.STYremove_proporty:hover
{
	background: #cb0500;
	background: -moz-linear-gradient(top, #f37873 0%, #db504d 50%, #cb0500 50%, #a20601 100%);
	background: -webkit-gradient(linear, 0 0, 0 100%, color-stop(0, #f37873), color-stop(0.5, #db504d), color-stop(0.5, #cb0500), color-stop(1, #a20601));
	cursor: pointer;
}
button.STYblue_button
{
	background: #377ad0;
	background: -moz-linear-gradient(top, #52a8e8 0%, #377ad0 100%);
	background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#52a8e8), to(#377ad0));
	border-bottom: 1px solid #20559a;
	border-left: 1px solid #2e69a3;
	border-radius: 16px;
	border-right: 1px solid #2e69a3;
	border-top: 1px solid #4081af;
	color: #fff;
	cursor: pointer;
	font-family: "lucida grande", sans-serif;
	font-size: 13px;
	font-weight: normal;
	height: 25px;
	line-height: 1;
	margin: 15px 10px 0px 10px;
	moz-border-radius: 16px;
	moz-box-shadow: inset 0 1px 0 0 #72b9eb, 0 1px 2px 0 #b3b3b3;
	padding: 3px 0 5px 0;
	text-align: center;
	text-shadow: 0 -1px 1px #3275bc;
	webkit-background-clip: padding-box;
	webkit-border-radius: 16px;
	webkit-box-shadow: inset 0 1px 0 0 #72b9eb, 0 1px 2px 0 #b3b3b3;
	width: 100px;
}
button.STYblue_button:hover
{
	background: #206bcb;
	background: -moz-linear-gradient(top, #3e9ee5 0%, #206bcb 100%);
	background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#3e9ee5), to(#206bcb));
	border-bottom: 1px solid #07428f;
	border-left: 1px solid #165899;
	border-right: 1px solid #165899;
	border-top: 1px solid #2a73a6;
	cursor: pointer;
	moz-box-shadow: inset 0 1px 0 0 #62b1e9;
	text-shadow: 0 -1px 1px #1d62ab;
	webkit-background-clip: padding-box;
	webkit-box-shadow: inset 0 1px 0 0 #62b1e9;
}
button.STYgreen_button
{
	background: #7fbf4d;
	background: -moz-linear-gradient(top, #7fbf4d 0%, #63a62f 100%);
	background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#7fbf4d), to(#63a62f));
	border: 1px solid #63a62f;
	border-bottom: 1px solid #5b992b;
	border-radius: 3px;
	box-shadow: inset 0 1px 0 0 #96ca6d;
	color: #fff;
	cursor: pointer;
	font-family: "Lucida Grande", "Lucida Sans Unicode", "Lucida Sans", Geneva, Verdana, sans-serif;
	font-size: 11px;
	font-weight: bold;
	line-height: 1;
	margin: 10px 30px 0px 0px;
	moz-border-radius: 3px;
	moz-box-shadow: inset 0 1px 0 0 #96ca6d;
	padding: 7px 0 8px 0;
	text-align: center;
	text-shadow: 0 -1px 0 #4c9021;
	webkit-border-radius: 3px;
	webkit-box-shadow: inset 0 1px 0 0 #96ca6d;
	width: 500px;
}
button.STYgreen_button:hover
{
	background: #76b347;
	background: -moz-linear-gradient(top, #76b347 0%, #5e9e2e 100%);
	background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#76b347), to(#5e9e2e));
	box-shadow: inset 0 1px 0 0 #8dbf67;
	cursor: pointer;
	moz-box-shadow: inset 0 1px 0 0 #8dbf67;
	webkit-box-shadow: inset 0 1px 0 0 #8dbf67;
}
.STYbutton_value
{
	background-color: #222;
	color: #fff;
	cursor: pointer;
	font-size: 11px;
	padding: 5px 40px 5px 40px;
	padding: 5px;
	text-align: center;
}
.STYbutton_value:hover
{
	background-color: #ccc;
	color: #000;
	font-weight: bold;
}